home *** CD-ROM | disk | FTP | other *** search
/ Libris Britannia 4 / science library(b).zip / science library(b) / SECURITY / 3429.ZIP / LOCKT200.ZIP / LOCKT200.DOC next >
Text File  |  1989-08-05  |  20KB  |  424 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.                              LockTite v2.00
  18.  
  19.                         Program and File Protector
  20.  
  21.                           Copyright(c) 1989 by
  22.                              Michael Wegner
  23.  
  24.                            All rights reserved
  25.  
  26.  
  27.         LockTite                                                1
  28.         =============================================================
  29.  
  30.  
  31.         LockTite is a file and program protector that's easy to use,
  32.         requires no special hardware, and it's secure.  Although your
  33.         files or programs are locked, you are still able to copy them
  34.         (unlike some commercially distributed protection programs),
  35.         transport them to home or office, where you can unlock the
  36.         files and continue your work.  They even run!  Your protected
  37.         files are turned into executable files which will load and
  38.         display the following on the screen:
  39.  
  40.                   ╔══════════════════════════════════╗
  41.                   ║                                  ║
  42.                   ║ This file has been protected by  ║
  43.                   ║          LOCKTITE v2.00          ║
  44.                   ║                                  ║
  45.                   ╚══════════════════════════════════╝
  46.  
  47.         Best of all, LockTite works with any dos file, be it an
  48.         executable file, a document file, or even a compacted file.
  49.  
  50.         LockTite is Shareware.  Simply put, this means that I've spent a
  51.         lot of time writing this program and have no desire to make you
  52.         spend more for this than necessary.  The cost of this would easily
  53.         double if it became a commercially distributed program.  It also
  54.         means that if you like LockTite and use LockTite, you must pay for
  55.         LockTite.  I've spent quite few dollars for hardware and software
  56.         just to be able to write programs and utilities such as this, and
  57.         if I am to continue, I need to be compensated for some of this
  58.         work.  Fortunately, the Shareware concept allows both of us to
  59.         come out ahead in this deal.  Since the distribution is done by
  60.         you, the user, my only costs besides the above consists of mailing
  61.         out registered copies to those who pay for them, and giving
  62.         support for those registered users.  As a result, I can hold the
  63.         cost down to only $12 per copy.  Shucks, even I can afford that!
  64.  
  65.         You are also authorized, and even requested, to give a copy of
  66.         this software to friends and upload it to your favorite bulletin
  67.         boards.  You are NOT authorized to charge a fee for this, other
  68.         than a small cost ($5 or less) to cover copying and mailing fees.
  69.         If you do pass this on, please include this documentation with the
  70.         program, and please leave both unchanged.
  71.  
  72.  
  73.         Disclaimer:  The author is not responsible for the misuse of this
  74.         software.  Also, although great care was taken in the creation and
  75.         testing of this program, the author is not responsible for lost or
  76.         damaged files or any damages that result thereof.
  77.  
  78.  
  79.         NOTICE:  This version of LockTite is incompatable with
  80.         previous/demo versions.  If you have files that are protected
  81.         with a previous version or a demo version of LockTite, you
  82.         must unlock them with that particular version before locking
  83.         them with this version.
  84.  
  85.         LockTite                                                2
  86.         =============================================================
  87.  
  88.         You should have two files - Lockt200.doc - this file, and
  89.                                     Lockt200.exe - the program.
  90.  
  91.         Just copy the exe file to any directory or subdirectory you
  92.         wish, as long as it is included in your PATH statement.  This
  93.         way you can lock any file without having LockTite in your
  94.         current directory.
  95.  
  96.         To run, simply type in LOCKT200 and press the enter key.
  97.         You will now be looking at the LockTite screen, which looks
  98.         like this:
  99.  
  100.           ╔══════════════════════════════════════════════════════╗
  101.           ║                                                      ║
  102.           ║                    LockTite v2.00                    ║
  103.           ║                                                      ║
  104.           ║              Program and file protector.             ║
  105.           ║                                                      ║
  106.           ║         Copyright(c) 1989 by Michael Wegner          ║
  107.           ║              Registration no. xxxxxxxxxx             ║
  108.           ║              Use with extreme caution!!              ║
  109.           ║                                                      ║
  110.           ╚══════════════════════════════════════════════════════╝
  111.  
  112.            <L>ock or <U>nlock?  :                    █
  113.  
  114.  
  115.         Press either L or U - all other keypresses will be ignored.
  116.         If you press an L, another prompt will appear:
  117.  
  118.            Filename to lock     :                    ████████████
  119.  
  120.         Enter the name of the file you would like to lock.  Do NOT
  121.         enter a path name - you MUST be presently in the same
  122.         subdirectory as the file you want to lock.  There is enough
  123.         room for a normal 8 character name, a period, and a three
  124.         character extention.  Wildcards (? and *) are NOT allowed.
  125.  
  126.         You will the be prompted for a password of your choosing:
  127.  
  128.            Enter password (10 characters max) :     ███████████
  129.  
  130.         You may enter any password you would like, up to 10
  131.         characters long.  This password is case-sensitive.  A lower
  132.         case password, such as "test" is NOT the same as "TEST" or
  133.         "Test".
  134.  
  135.  
  136.         LockTite                                                3
  137.         =============================================================
  138.  
  139.         LockTite then checks the available disk space.  If there is
  140.         enough space for it to work, LockTite will read in your file
  141.         or program, encrypt it using your password, and then write it
  142.         out to disk, along with a small header and then deletes your
  143.         orginal file.  The resulting file will have the same name as
  144.         the original but with an .exe extention and will be 3291 bytes
  145.         larger.  This executable file will load and display the protection
  146.         notice, but nothing else.  Your information is locked tight!
  147.  
  148.         You may copy this file, delete it, etc, but without the password,
  149.         you can't get to the information or program.  It's fast and
  150.         secure.  You can even protect it again if you'd like, using the
  151.         same or different password, making it doubly safe, although this
  152.         probably won't be necessary.
  153.  
  154.         Alternatively, you can give the entire command on the command
  155.         line of DOS.  Just enter the command like this:
  156.  
  157.                 Lockt200 x filename.ext password
  158.  
  159.         Replace the x in the above example with either L or U,
  160.         depending on whether you are locking or unlocking a file.
  161.         Separate the parameters with a single space and nothing else.
  162.         If you make a mistake, LockTite will tell you something is
  163.         wrong and give you an example command line to follow.
  164.  
  165.         Unlocking the file is just the reverse of locking it.  The same
  166.         screens appear asking the same questions, except this time you're
  167.         prompted for a filename to UNLOCK.  Make sure you remember that
  168.         your file now has .exe for an extention!  Use the same password
  169.         you used to lock it.  LockTite will again check for free disk
  170.         space, decrypt the file using your password, and then delete the
  171.         protected file.  You'll notice that your original filename
  172.         extention is now back in place.  Don't worry about using the wrong
  173.         password to unprotect your file - LockTite can tell if it's
  174.         unprotecting your file incorrectly and will tell you so by beeping
  175.         loudly and stopping the unprotect operation.
  176.  
  177.  
  178.  
  179.         LockTite                                                4
  180.         =============================================================
  181.  
  182.         Registration entitles you to the following:
  183.  
  184.                 Free support, either by phone or mail.  If you're having
  185.                 trouble running this program, or have questions about it,
  186.                 I will do my best to help you out.  I use the word I,
  187.                 because this is a family operation.  You won't get an
  188.                 answering machine, an operator, or a form letter.  You
  189.                 won't be passed on to the "technicians" or some other
  190.                 nameless soul.  I get my paycheck from you and I will
  191.                 support you.  Plain and simple.
  192.  
  193.                 The latest copy of LockTite.  This will be your registered
  194.                 copy, which will not have a "beg" screen, but will include
  195.                 the latest enhancements.
  196.  
  197.                 Disaster Insurance.  The cost for this service is $5 per
  198.                 disaster.  If you forget your password, fill out a copy of
  199.                 the Disaster Form included in this package, copy your
  200.                 locked file to a MS-DOS or PC-DOS 360K format 5 1/4" disk
  201.                 and mail it to me with the $5.  I will unlock your file
  202.                 and return it to you re-locked using the registration
  203.                 number found on the main screen of your copy of LockTite.
  204.                 Please note that because of security reasons, I cannot
  205.                 offer this service unless you have previously registered
  206.                 and are using a registered copy of LockTite.  This is
  207.                 basically a free service to registered users, as the $5
  208.                 only covers my cost of shipping and handling.  If you
  209.                 request, I will return your file to you via registered
  210.                 mail.  Certificates will be kept on file, thereby
  211.                 protecting both of us.
  212.  
  213.                 Notification of the latest updates to LockTite and the
  214.                 chance to purchase them at a discount.  You will also be
  215.                 notified of other programs available from me.  These are
  216.                 normally also offered at a discount, although I cannot
  217.                 guarantee this.  I do, however, remember my customers and
  218.                 help out as I can.
  219.  
  220.                 My deepest sincere thanks to you.  In case you haven't
  221.                 noticed, I take this business personally.  You, the
  222.                 customer, are never forgotten, and are foremost on my
  223.                 mind.  Without you, this little home-grown business would
  224.                 not exist.
  225.  
  226.         Special note to sysops:
  227.  
  228.                 If you currently are running a bulleting board system and
  229.                 would like to use LockTite as part of your system, you are
  230.                 entitled to a discount of 25%.  Please include the
  231.                 requested information on the registration form and pay
  232.                 only $9.
  233.  
  234.  
  235.         LockTite                                                5
  236.         =============================================================
  237.  
  238.         Special note to businesses:
  239.  
  240.                 If you would like information on site licenses, please
  241.                 call or write.  I am able to pass on substantial savings
  242.                 to you.
  243.  
  244.         Special note to everybody:
  245.  
  246.                 A couple of things should be mentioned here.  First of
  247.                 all, several people have written asking how secure this
  248.                 program can really be if I'm able to offer "Disaster
  249.                 Insurance".  To put it bluntly, it's quite secure.  To my
  250.                 knowledge, there is no security program on the market
  251.                 today that cannot be broken, LockTite being no exception.
  252.                 However, the time involved in breaking this code would be
  253.                 quite substantial.  To help make it even more secure,
  254.                 different algorithms are used in the registered version
  255.                 and the demo version.  Both are secure, but the
  256.                 unregistered version will NOT unlock files locked with the
  257.                 registered version, and vice versa.  Since those who spend
  258.                 their time trying to break the code will probably not
  259.                 register their copy anyway, your files are even more
  260.                 secure.  Of course, the "Disaster Form" that you fill out
  261.                 is, as mentioned above, kept in a secure file for your
  262.                 protection as well as mine.
  263.  
  264.                 Secondly, this version of LockTite incorporates several
  265.                 enhancements over the original version.  These were ideas
  266.                 and suggestions submitted by people just like you.  If you
  267.                 have suggestions or comments, don't hesitate to call or
  268.                 write.  If it's feasable and useful, it will be
  269.                 incorporated in the next version.
  270.  
  271.                 Thirdly, LockTite creates a locked file with .exe for an
  272.                 extention, and conversly, creates a file with the original
  273.                 extention when the file is unlocked.  If a file by that
  274.                 name already exists, you will be prompted, and have the
  275.                 choice of continuing or stopping the operations.  For
  276.                 example:
  277.  
  278.                         You have two files in your directory:
  279.  
  280.                                 Game.exe
  281.                                 Game.doc
  282.  
  283.                         If you were to lock Game.doc, LockTite would try
  284.                         to create a file called Game.exe, which would be
  285.                         the locked copy of Game.doc.  However, Game.exe
  286.                         already exists.  You would be prompted and, if you
  287.                         continue, both Game.doc and Game.exe would cease
  288.                         to exist.  Game.exe would be replaced with the
  289.                         locked copy of Game.doc, now named Game.exe.  The
  290.                         reverse of this is true when unlocking a file.  If
  291.                         you run into a case such as this and do not want
  292.                         Game.exe deleted, simply renaim Game.doc to
  293.                         something else, such as Games.doc.
  294.  
  295.  
  296.         LockTite                                                6
  297.         =============================================================
  298.  
  299.                 Finally, the "Disaster Insurance" needs a little further
  300.                 reminder.  When I unlock your file, it will be returned to
  301.                 you locked, using your registration number as a password.
  302.                 DO NOT make copies of your registered copy and pass them
  303.                 around.  All registration numbers are unique.  Of course,
  304.                 please make a backup copy for yourself.  I will not
  305.                 replace registered copies if you accidentally delete or
  306.                 otherwise destroy your copy with another copy with the
  307.                 same registration number.  Also, please note that you MUST
  308.                 be using a registered copy to take advantage of this
  309.                 service.  DO NOT send in a "Disaster Form" for a file
  310.                 locked with an unregistered version of LockTite.  I will
  311.                 return the disk to you and keep the $5, since the cost to
  312.                 me is the same whether or not I unlock the file, and I
  313.                 cannot lock the file with a unique registration number if
  314.                 you don't have one.  Of course, if you have questions
  315.                 concerning the demo (unregistered version) while trying it
  316.                 out, call or write and I'll still assist you with your
  317.                 questions.  Fair enough?
  318.  
  319.         As I mentioned above, this is a family operation.  I do the
  320.         programming, documentation, and provide support to you.  My wife
  321.         and kids provide support for me and put up with me while I spend
  322.         time doing this when I should be spending time with them.  For
  323.         this, I'd like to thank them here -
  324.  
  325.                 Thank you Camille, Dustin and Bonnie.  If it weren't for
  326.                 the three of you, I wouldn't be able to do any of this.
  327.  
  328.  
  329.         LockTite                                                7
  330.         =============================================================
  331.  
  332.         To register your copy of LockTite, complete the form below,
  333.         detach, and send it along with $12.00 (check or money order) to:
  334.         ---------[Detach here]------------------------------------------
  335.  
  336.                                 Michael Wegner
  337.                                 323 University Ave.
  338.                                 Belleville IL  62221
  339.                                 PH (618) 234-5826
  340.  
  341.         ----------------------------------------------------------------
  342.         -                   LockTite Registration Form                 -
  343.         ----------------------------------------------------------------
  344.  
  345.            Name __________________________________________________
  346.  
  347.            Address _______________________________________________
  348.  
  349.            City ______________________  State _____  Zip _________
  350.  
  351.            I am a Sysop (circle one):  Y    N
  352.  
  353.            If yes, please provide the following information:
  354.  
  355.                 Name of Bulleting Board __________________________
  356.  
  357.                 Phone number of above BBS ________________________
  358.  
  359.                 I would like to incorporate LockTite into by bulletin
  360.                 board, and as a result, am authorized to register for
  361.                 only $9 (circle one):  Y   N
  362.  
  363.  
  364.         Comments about LockTite:
  365.  
  366.         _______________________________________________________________
  367.  
  368.         _______________________________________________________________
  369.  
  370.         _______________________________________________________________
  371.  
  372.         _______________________________________________________________
  373.  
  374.         _______________________________________________________________
  375.  
  376.         _______________________________________________________________
  377.  
  378.  
  379.  
  380.         New Programs I'd like to see:
  381.  
  382.         _______________________________________________________________
  383.  
  384.         _______________________________________________________________
  385.  
  386.  
  387.         Thank you for registering LockTite!  Good luck, and happy
  388.         computing!
  389.  
  390.  
  391.         LockTite                                                8
  392.         =============================================================
  393.  
  394.         DISASTER FORM
  395.  
  396.         I certify that the enclosed file is mine and I am allowed
  397.         access to the program/information contained therein.
  398.  
  399.         I further understand that my file will be returned to me
  400.         using my registration number as the password.
  401.  
  402.         Printed name ___________________________________________
  403.  
  404.         Signature and date _____________________________________
  405.  
  406.         Address ________________________________________________
  407.  
  408.         City ________________________ State _____ Zip __________
  409.  
  410.  
  411.         I request that my file be returned to me via registered
  412.         mail (circle one):  Y   N
  413.  
  414.         Enclose $5.00 and this form with the disk (360K MS-DOS type
  415.         disk) containing the protected program and mail to:
  416.  
  417.                         Michael Wegner
  418.                         323 University Ave
  419.                         Belleville Il  62221
  420.  
  421.  
  422.  
  423.  
  424.